package com.bzkj.basicinfo.domain.ncc;

import com.bzkj.common.core.domain.BaseEntity;

import java.util.Date;
import java.util.List;

/**
 * 库区实体类，包含库区的详细信息，如库区代码、名称和所属仓库ID等。
 * 继承自 BaseEntity，包含通用属性。
 *
 * @Author: Admin
 * @Description: 定义库区的属性及其对应的 getter 和 setter 方法。
 */
public class StoArea extends BaseEntity
{
    private String id;

    private String stoAreaCode;

    private String stoAreaName;

    private String stoAreaId;

    private Date createtime;

    private String stoId;

    private String enableState;

    private String gubflag;

    private String csflag;

    private String creator;

    private String def1;

    private String def2;

    private String def3;

    private String def4;

    private String def5;

    private Long userId;

    private Long deptId;

    private String picClassId;
    /**
     * 商品类型列表
     */
    private List<String> typeArr;
    private List<String> codeList;

    private String stoName;

    private String formulationName;

    private String formulationCode;

    public String getFormulationName() {
        return formulationName;
    }

    public void setFormulationName(String formulationName) {
        this.formulationName = formulationName;
    }

    public String getFormulationCode() {
        return formulationCode;
    }

    public void setFormulationCode(String formulationCode) {
        this.formulationCode = formulationCode;
    }

    public List<String> getCodeList() {
        return codeList;
    }

    public void setCodeList(List<String> codeList) {
        this.codeList = codeList;
    }

    public String getStoName() {
        return stoName;
    }

    public List<String> getTypeArr() {
        return typeArr;
    }

    public void setTypeArr(List<String> typeArr) {
        this.typeArr = typeArr;
    }

    public void setStoName(String stoName) {
        this.stoName = stoName;
    }

    public String getPicClassId()
    {
        return picClassId;
    }

    public void setPicClassId(String picClassId)
    {
        this.picClassId = picClassId;
    }

    public String getId()
    {
        return id;
    }

    public void setId(String id)
    {
        this.id = id;
    }

    public String getStoAreaCode()
    {
        return stoAreaCode;
    }

    public void setStoAreaCode(String stoAreaCode)
    {
        this.stoAreaCode = stoAreaCode;
    }

    public String getStoAreaName()
    {
        return stoAreaName;
    }

    public void setStoAreaName(String stoAreaName)
    {
        this.stoAreaName = stoAreaName;
    }

    public String getStoAreaId()
    {
        return stoAreaId;
    }

    public void setStoAreaId(String stoAreaId)
    {
        this.stoAreaId = stoAreaId;
    }

    public Date getCreatetime()
    {
        return createtime;
    }

    public void setCreatetime(Date createtime)
    {
        this.createtime = createtime;
    }

    public String getStoId()
    {
        return stoId;
    }

    public void setStoId(String stoId)
    {
        this.stoId = stoId;
    }

    public String getEnableState()
    {
        return enableState;
    }

    public void setEnableState(String enableState)
    {
        this.enableState = enableState;
    }

    public String getGubflag()
    {
        return gubflag;
    }

    public void setGubflag(String gubflag)
    {
        this.gubflag = gubflag;
    }

    public String getCsflag()
    {
        return csflag;
    }

    public void setCsflag(String csflag)
    {
        this.csflag = csflag;
    }

    public String getCreator()
    {
        return creator;
    }

    public void setCreator(String creator)
    {
        this.creator = creator;
    }

    public String getDef1()
    {
        return def1;
    }

    public void setDef1(String def1)
    {
        this.def1 = def1;
    }

    public String getDef2()
    {
        return def2;
    }

    public void setDef2(String def2)
    {
        this.def2 = def2;
    }

    public String getDef3()
    {
        return def3;
    }

    public void setDef3(String def3)
    {
        this.def3 = def3;
    }

    public String getDef4()
    {
        return def4;
    }

    public void setDef4(String def4)
    {
        this.def4 = def4;
    }

    public String getDef5()
    {
        return def5;
    }

    public void setDef5(String def5)
    {
        this.def5 = def5;
    }

    public Long getUserId()
    {
        return userId;
    }

    public void setUserId(Long userId)
    {
        this.userId = userId;
    }

    public Long getDeptId()
    {
        return deptId;
    }

    public void setDeptId(Long deptId)
    {
        this.deptId = deptId;
    }
}
